.van-popup{
  &.modal{
    background: transparent;
  }
}
.van-overlay{
  background: rgba(0, 0, 0, .3);
}

.modal{
  .modal-content{
    width: 2.55rem;
    background: #fff;
    border-radius: .1rem;
    padding: .3rem .2rem;
  }
  .modal-icon{
    display: block;
    width: .8rem;
    margin-bottom: .2rem;
    margin: 0 auto;
  }
  .modal-text{
    font-size: .14rem;
    line-height: .2rem;
    color: #333;
    text-align: center;
    margin-top: .2rem;
    .modal-text-ts{
      margin-top: .1rem;
      font-size: .12rem;
      color: #FF3636;
      padding: .1rem;
      line-height: .17rem;
      background: rgba(229, 57, 53, .1);
      border-radius: .03rem;
    }
  }

  .btn-group{
    margin-top: .2rem;
    &.abeam{
      display: flex;
    }
    .g-btn{
      & + .g-btn{
        margin-left: .1rem;
      }
    }
  }

  .modal-cancel{
    text-align: center;
    color: #999999;
    margin-top: .1rem;
  }
}